style: Add support for shorthand properties
authorBenjamin Otte <otte@redhat.com>
Sat, 21 May 2011 21:47:19 +0000 (23:47 +0200)
committerBenjamin Otte <otte@redhat.com>
Sat, 21 May 2011 23:25:17 +0000 (01:25 +0200)
commit42a4bd1c5b8e1721ac25d3ed08481113a4a26f71
treebbcb63cdf1ac706750b83f576fe66d5c490060fb
parent70e654f1a5b8ec7ac86012cb9910c7ebbc6da849
style: Add support for shorthand properties

Shorthand properties are basically the same a in CSS. For storage in
style properties or the CSS provider, they are unpacked into the real
values, so it is possible to partially override them.

No properties are yet converted to the new world yet, this is just the
code for supporting them.
gtk/gtkcssprovider.c
gtk/gtkstyleproperties.c
gtk/gtkstyleproperty.c
gtk/gtkstylepropertyprivate.h